suffer difficulty - Espagnol Anglais Dictionnaire